to aid and assist - Allemand Anglais Dictionnaire